liquid propellant engine - German English Dictionary